// Dart空安全与其他语言比较示例

// Dart空安全特性
void dartNullSafetyExample() {
  String? nullableString;
  int? nullableInt;

  // 安全调用
  print('Dart安全调用: ${nullableString?.length}');

  // 非空断言(添加null检查)
  String nonNullableString = nullableString ?? '默认值';

  // 空值合并
  String defaultString = nullableString ?? '默认值';
}

void main() {
  print('Dart空安全示例:');
  dartNullSafetyExample();
}
